Slash Gear -
21 Aug 2015 23:23
Archaeologists in Mexico have revealed a skull rack found in the ruins of the Templo Mayor complex in Tenochtitlan. This is in modern Mexico City where the Museo del Templo Mayor now resides. As the museum displays history above, so do archaeologists continue to excavate below. Their most recent find is a skull rack built between 1485 and 1502, coming …
Share this Article